home *** CD-ROM | disk | FTP | other *** search
/ Gekkan Dennou Club 140 / Gekkan Dennou Club - 2000.1 Vol. 140 (Japan).7z / Gekkan Dennou Club - 2000.1 Vol. 140 (Japan) (Track 1).bin / tools / dshell / dsh333bs.lzh / prot.h < prev    next >
C/C++ Source or Header  |  1999-09-28  |  4KB  |  184 lines

  1. /*
  2.     dshell    v3
  3.  
  4.     プロトタイプ宣言部
  5. */
  6.  
  7. /* main.c */
  8. volatile void dend(void);
  9. volatile void dsh_abort(int);
  10.  
  11. /* dshell.c */
  12. void dshell(char *);
  13.  
  14. /* bookmark.c */
  15. int init_bookmark(void);
  16. int crc_to_IMAno(unsigned short);
  17. int crc_to_KAKOno(unsigned short);
  18. int regist_IMAmark(unsigned short);
  19. int IMAtoKAKO(int);
  20. int put_ln(int, int);
  21. int get_ln(int);
  22. int set_fnm_to_mark(int, char *);
  23.  
  24. /* crcsub.s */
  25. int calc_crc(unsigned short, char *, int);
  26.  
  27. /* scrn.c */
  28. void din(int);
  29. void Init_Under_Bar(void);
  30. void Init_Upper_Bar(void);
  31. void initPalet(void);
  32. void p_time(int);
  33. void p_otm(void);
  34. void p_freearea(void);
  35. void p_title(const uchar *);
  36. void p_ver(void);
  37. void p_file(void);
  38. void p_fpt(int);
  39. void p_fukki(void);
  40. void dout(void);
  41. void use_fnk(void);
  42. void nouse_fnk(void);
  43. void setWidth(void);
  44. int dpalet(int, int);
  45. void resetBG(void);
  46. void initKeyBuffer(void);
  47.  
  48. /* event.c */
  49. int get_event(void);
  50. void p_rev(int);
  51. void p_norev(void);
  52. void p_execmark(ushort);
  53. int exeQuery(void);
  54.  
  55. /* cutsub.c */
  56. int cut_read_header(FILE*, CUT*);
  57. int cut_read2(FILE*, CUT*);
  58. int cut_read(char*, CUT*);
  59. int ttl_read2(FILE*, CUT*);
  60. int ttl_read(char*, CUT*);
  61. void d_cut_load(char*);
  62. int cut_print(int, int, CUT *, int);
  63. int cut_job_read(int);
  64. int getCutNo(uchar *, uchar *, struct NAMECKBUF *, uchar **, uchar);
  65. int loadBgCut(uchar *);
  66.  
  67. /* dtool.c */
  68. void dmsstat(int*, int*, int*, int*);
  69. void dmspos(int*, int*);
  70. void JoyMouseSwitch(void);
  71. void KeyMouseSwitch(void);
  72. void CSpdUpSwitch(void);
  73. void check_joystick(void);
  74. int getstr(struct INPPTR*, char*, int);
  75. void wait_mb_off(void);
  76. void w_wait2(void);
  77. int init_et(int);
  78. int d_ontime(void);
  79. int drvready(char);
  80. void tcolor(char);
  81. int isEscSeq(const uchar *);
  82. long dfilelength(int);
  83. void setenv_and_export(const uchar *, const uchar *);
  84.  
  85. /* sort.c */
  86. void *sort(uchar *, uchar **, uchar *, int, uchar, void *);
  87.  
  88. /* mesh.c */
  89. void Menu_mesh(void);
  90.  
  91. /* realtime.c */
  92. int Realtime_Scroll(void);
  93.  
  94. /* rgb.c */
  95. void Menu_rgb(void);
  96.  
  97. /* find.c */
  98. void Menu_find(void);
  99.  
  100. /* menu.c */
  101. void menu(int);
  102. int dm_play(int);
  103. int Rwin_len_switch(void);
  104.  
  105. /* menusub.s */
  106. int opmcall_d1(int);
  107. int on_zmusic(void);
  108. int on_pcm8(void);
  109. int killed_trap12(void);
  110.  
  111. /* fileload.c */
  112. int Menu_file(void);
  113.  
  114. /* disp.c */
  115. void p_lin(int, int);
  116. void p_scr(void);
  117.  
  118. /* dprn.c */
  119. void d_print(void);
  120. void prn_menu(int);
  121.  
  122. /* meswin.c */
  123. void w_open(void);
  124. void tbox_w2(int, int, int, int);
  125. void w_close(void);
  126. void w_mes(int, const char *);
  127. void w_wait(int);
  128. void win_frame(int, int, int, int, int, int);
  129. void dabort(const char *);
  130. void d_mem(void);
  131. void d_read(void);
  132. void d_write(void);
  133. void w_copy(void);
  134. void w_load(void);
  135. volatile void d_mfree(void);
  136. void d_heap(void);
  137.  
  138. /* dtype.c */
  139. void dtype(const uchar *, uchar);
  140. ushort dexec(const uchar *, ushort);
  141.  
  142. /* help.c */
  143. void onlinemanual(void);
  144.  
  145. /* gmode.c */
  146. void g_mask(int, int, char *);
  147. void g_push(int);
  148. void g_pop(void);
  149. void g_off(void);
  150. void g_on(void);
  151. int g_disp(void);
  152. void to_normal(void);
  153. void to_square(void);
  154. int set_g_mode(int);
  155. void vsync(void);
  156.  
  157. /* gsub.s */
  158. void set_ibit(void);
  159.  
  160. /* strsub.s */
  161. int dinstr(const uchar *, const uchar *);
  162. int dinstrchr(const uchar *, char);
  163. char *dstrupr(char *);
  164.  
  165. /* bprint12.s */
  166. int B_PRINT12(const char *);
  167.  
  168. /* bgputcut.s */
  169. int bgPutCut(CUT *, ushort);
  170.  
  171. /* font.c */
  172. int getFontNo(uchar *, uchar *, struct NAMECKBUF *, uchar);
  173. int readFontFile(int);
  174.  
  175. /* fontsub.s */
  176. void getFont16(FNTADR_TABLE *);
  177. void setFont16(FNTADR_TABLE *);
  178. void setHanFont16(void *);
  179.  
  180. /* menu2.c */
  181. int addMenuItem(void *, const uchar *);
  182. void freeMenu(void *);
  183. void localMenu(int);
  184.